pdf-icon

CoreS3-SE

SKU: K128-SE

Description

CoreS3-SE is a lightweight version of the third-generation CoreS3 host in the M5Stack development kit series. Its core controller uses the ESP32-S3 solution, featuring a dual-core Xtensa LX7 processor with a main frequency of 240 MHz, and comes with (2.4G)WiFi functionality. It has 16MB FLASH and 8MB PSRAM onboard. Programs can be downloaded via the USB Type-C interface, supporting OTG and CDC functions, making it convenient to connect USB devices and flash firmware. The front is equipped with a 2.0-inch capacitive touch IPS screen, with the panel made of high-strength glass. The power section uses the AXP2101 power management chip and a 4-way power flow control circuit, with an overall low-power design. It also includes a MicroSD card slot. The onboard BM8563 RTC chip provides precise timing and sleep-timer wake-up functions. For sound output, it uses the high-fidelity 16-bit I2S amplifier chip AW88298, with a built-in 1W speaker. For sound input, it uses the ES7210 audio decoding chip with dual microphone input. On the side of the device, there are independent power and reset (RST) buttons, with a built-in delay circuit. Holding the reset button for a long time will enter the program download mode. This product is suitable for IoT development, various DIY projects, smart home control systems, and industrial automation control systems.

Tutorial

This tutorial will introduce you to how to program and control the CoreS3 SE device using Arduino IDE

Features

  • Based on ESP32-S3 development, supports WiFi @16MB Flash, 8MB PSRAM
  • Speaker, dual microphones
  • Capacitive touch screen
  • MicroSD card slot
  • High-strength glass material
  • Supports OTG and CDC functions
  • Uses AXP2101 power management, low-power design
  • Development Platform
    • UiFlow2
    • Arduino IDE
    • ESP-IDF
    • Platform.IO

Includes

  • 1 × CoreS3-SE

Applications

  • IoT development
  • Various DIY projects
  • Smart home control systems
  • Industrial automation control systems

Specifications

Specification Parameters
SoC ESP32-S3@Xtensa LX7 WIFI, USB-OTG function
Flash 16MB FLASH
PSRAM 8MB PSRAM
WIFI 802.11 b/g/n (2.4 GHz Wi-Fi)
Touch FT6336U@capacitive touch, touch area pixels 320 x 280
LCD Screen 2.0"@320 x 240 ILI9342C, SPI communication
Power Management Chip AXP2101
RTC BM8563
Speaker 1W@9028
Amplifier 16-bit I2S amplifier chip AW88298
Audio Decoding Chip ES7210, dual microphone input
BUS Pin G0/G1/G2/G5/G6/G7/G8/G9/G10/G11/G12/G13/G14/G17/G18/G35/G36/G37/G43/G44
Lithium Battery Charging Current 5V/198mA
Grove Output Max Current (1200mAh battery) DC4.2V/940mA
Grove Output Max Current (USB powered) DC5V/680mA
Operating Temperature 0 ~ 40°C
Power Consumption Battery powered: Standby mode: DC4.2V/104.64uA, Operating mode: DC4.2V/109.67mA
USB powered: Operating mode: DC5V/166.27mA
Product Dimensions 54.0 x 54.0 x 15.5mm
Product Weight 38.2g
Package Dimensions 133.0 x 93.5 x 22.5mm
Package Weight 54.5g

Learn

Download Mode

Program Download
Before downloading the program, hold the reset button for 3S (green light on) to enter download mode

Power On/Off

Power On/Off Operation
Power On/Off Operation:
Power On: Click the left power button ①
Power Off: Hold the left power button ① for 6 seconds
Reset: Click the bottom RST reset button ②
Download Mode: Hold the RST reset button ② for 3S (green light on)

Schematics

PinMap

LCD Screen & MicroSD

LCD Pixels: 320x240

MicroSD Capacity Requirement
MicroSD card supports up to 16GB
ESP32S3 Chip GPIO37 GPIO36 GPIO3 GPIO35 GPIO4
AW9523B AW9523B_P1_1
AXP2101 AXP2101_DCDO1 AXP2101_LX1
ILI9342C MOSI SCK CS DC RST BL PWR
TF Card SPI_MOSI SPI_SCK SPI_MISO TF_CS

CAP.TOUCH

ESP32S3 chip GPIO12 GPIO11 AW9523B_P1_2 AW9523B_P0_0
FT6336U I2C_SYS_SDA I2C_SYS_SCL TOUCH_INT TOUCH_RST

Microphone & Amplifier

ESP32S3 Chip GPIO12 GPIO11 AW9523B_P1_3 AW9523B_P0_2 GPIO34 GPIO33 GPIO13 GPIO0
ES7210 I2C_SYS_SDA I2C_SYS_SCL AW_INT AW_RST I2S_BCK I2S_WCK I2S_DATO MCLK
AW88298 I2C_SYS_SDA I2C_SYS_SCL

AXP Power Indicator

AXP2101 AXP_CHG_LED
Red LED RTC_VDD

RTC

ESP32S3 Chip GPIO12 GPIO11 AXP2101_IRQ
BM8563 I2C_SYS_SDA I2C_SYS_SCL AXP_WAKEUP

Internal I2C Connection

ESP32S3 Chip GPIO12 GPIO11
AXP2101 I2C_SYS_SDA I2C_SYS_SCL
BM8563 I2C_SYS_SDA I2C_SYS_SCL
ES7210 I2C_SYS_SDA I2C_SYS_SCL
AW88298 I2C_SYS_SDA I2C_SYS_SCL

PORT

Port Pin Remarks
PORT-A(Red) G2/G1 I2C
PORT-B(Black) G9/G8 GPIO
PORT-C(Blue) G18/G17 UART(RX/TX)

M5CoreS3 SE M-BUS Diagram

Core Series Host Pin Mapping Comparison

Model Size

module size

Datasheets

Softwares

Quick Start

Arduino

Note
M5CoreS3 SE and M5CoreS3 have hardware differences. The library files involving camera, proximity sensor, IMU, and magnetometer parts are not compatible with M5CoreS3 SE.

PlatformIO

Easyloader

Easyloader Download Link Remarks
CoreS3 SE Factory Firmware Easyloader download /

Others

I2C Communication Address

Chip ADDRESS
AXP2101 ADDR 0x34
AW88298 ADDR 0x36
FT6336U ADDR 0x38
ES7210 ADDR 0x40
BM8563 ADDR 0x51
AW9523 ADDR 0x58

Video

  • CoreS3-SE Features Introduction

Version Comparison

Version Comparison
Compared to CoreS3, CoreS3-SE does not include a camera (GC0308), proximity sensor (LTR-553ALS-WA), IMU (BMI270), or magnetometer (BMM150). CoreS3-SE uses a medium gray color, different from the dark gray of CoreS3, and the glass panel touch area extends to the camera position. The DinBase base included in the CoreS3 kit is also removed.
Hardware Peripherals CoreS3 CoreS3-SE
Camera (GC0308) ×
Proximity Sensor (LTR-553ALS-WA) ×
IMU (BMI270) ×
Magnetometer (BMM150) ×
RTC
Microphone
Speaker
PIMC (AXP2101)
16MB FLASH and 8MB PSRAM
Touch